Адміністрація вирішила продати даний сайт. За детальною інформацією звертайтесь за адресою: rozrahu@gmail.com

Лабораторна робота №3

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
Не вказано
Кафедра:
Не вказано

Інформація про роботу

Рік:
2015
Тип роботи:
Лабораторна робота
Предмет:
Проектування операційних систем, утиліт і драйверів

Частина тексту файла

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА”  Лабораторна робота №3 з дисципліни " Проектування операцiйних систем, утилiт i драйверiв " Львів – 2015 Мета: познайомитися з призначенням та командами текстового редактора ed; познайомитися з використанням регулярних виразiв текстовим редактором ed; навчитися редагувати текстовi файли з допомогою текстового редактора ed. познайомитися з призначенням та основними можливостями текстового редактора vim; познайомитися з принципами редагування, з основними командами, включаючи команди пошуку та замiни з використанням регулярних виразiв, редагуванням одночасно декiлькох файлiв, з режимом швидкого вiдлагодження в текстовому редакторi vim; навчитися редагувати текстовi файли з допомогою текстового редактора vim. Адресація в редакторі ed: Щоб зрозуміти адресацію в ed, необхідно памятати, що в любий момент є поточний рядок. В загальному випадку, поточний рядок — це останній рядок, над який виконувалась команда; конкретний вплив на поточний рядок вказується в описі кожної команди. Адреси будуються наступним чином: Символ . вказує на поточний рядок. Символ $ вказує на останню стрічку в буфері. Десяткове число n вказує на n-ний рядок в буфері. 'x вказує на стрічкуб позначену символом x, який може бути символом нижнього регістру. Рядки позначаються за допомогою команди k. Регулярний вираз в косих рисках (/) вказує на перший рядок, знайдений при пошуку вперед від поточної позиції буфера. При необхідності, пошук триває з початку буфера включно до поточного рядка, так що проглядається весь буфер. Регулярний вираз в знаках питання (?) Вказує на перший рядок, знайдений при пошуку назад від поточного буфера. При необхідності, пошук триває з кінця буфера включно до поточного рядка, так що проглядається весь буфер. Адреса, за яким йде знак плюс (+) або знак мінус (-), за яким йде десяткове число, вказує на цю адресу плюс (відповідно, мінус) вказане число рядків. В якості скорочення для. + 5 можна використовувати .5. Якщо адреса починається з + чи -, додавання або віднімання здійснюється по відношенню до даного рядку; наприклад,, -5 означает.-5. Якщо адреса закінчується знаком + або -, то до адреси додається 1 або від адреси віднімається 1, відповідно. Внаслідок цього правила і Правила 8, адреса - вказує на рядок, що передує поточному. Більше того, хвостові символи + і - мають кумулятивний ефект, так що - вказує на поточний рядок мінус 2. Для зручності, кома (,) відповідає парі адрес 1, $, а крапка з комою (;) - парі . , $. У загальному випадку команди редактора ed складаються з імені команди, якому можуть передувати один або два номери рядків, і після якого для команд "e", "r" і "w" може вказуватися ім'я файлу. У рядку може бути присутнім тільки одна команда, однак команда "р" може слідувати після будь іншої команди, крім "e", "r", "w" і "q". а - Дописати рядки в буфер редактора після поточного рядка (якщо не заданий інший рядок). Дозапис продовжується до тих пір, поки не буде введена команда ". <CR>". Поточним стає останній дописаний рядок. У цій команді допускається адреса "0", при цьому текст поміщається в початок буфера. c - Замінити зазначені рядки новим текстом, наступним після команди "c". Введення нових рядків завершується ". <CR>". Якщо номери рядків в команді не вказані, замінюється поточний рядок. Поточним стає остання замінений рядок або рядок, попередній видаленим рядкам. d - Видалити зазначені рядки. Якщо номери рядків не задані, віддаляється поточний рядок. Поточної стає першим не видалений рядок, крім випадку, коли видаляється останній рядок буфера. е - Редагування нового файлу. Попередній вміст буфера втрачається, так що попередньо корисно ввести команду "w". Поточним стає останній рядок буфера. E - Команда виконує ті ж дії, що і "е", за винятком того, що не видається повідомлення, якщо після останньої зміни буфера була видана команда записи "W". f - Видати поточне ім'я файлу. Якщо після команди "F" вказується ім'я файлу, поточне і...
Антиботан аватар за замовчуванням

27.03.2016 13:03

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини